From 0057aa5445b735aafaca3e1907650fd2869b5564 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Wed, 17 Nov 2010 02:38:31 +0100 Subject: [PATCH] Add corners to GtkJunctionSides, defining sides as 2 corners. --- gtk/gtkenums.h | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/gtk/gtkenums.h b/gtk/gtkenums.h index 63cc9ee4f3..27f87e2681 100644 --- a/gtk/gtkenums.h +++ b/gtk/gtkenums.h @@ -622,6 +622,10 @@ typedef enum { /** * GtkJunctionSides: * @GTK_JUNCTION_NONE: No junctions. + * @GTK_JUNCTION_CORNER_TOPLEFT: Element connects on the top-left corner. + * @GTK_JUNCTION_CORNER_TOPRIGHT: Element connects on the top-right corner. + * @GTK_JUNCTION_CORNER_BOTTOMLEFT: Element connects on the bottom-left corner. + * @GTK_JUNCTION_CORNER_BOTTOMRIGHT: Element connects on the bottom-right corner. * @GTK_JUNCTION_TOP: Element connects on the top side. * @GTK_JUNCTION_BOTTOM: Element connects on the bottom side. * @GTK_JUNCTION_LEFT: Element connects on the left side. @@ -631,10 +635,14 @@ typedef enum { */ typedef enum { GTK_JUNCTION_NONE = 0, - GTK_JUNCTION_TOP = 1 << 0, - GTK_JUNCTION_BOTTOM = 1 << 1, - GTK_JUNCTION_LEFT = 1 << 2, - GTK_JUNCTION_RIGHT = 1 << 3 + GTK_JUNCTION_CORNER_TOPLEFT = 1 << 0, + GTK_JUNCTION_CORNER_TOPRIGHT = 1 << 1, + GTK_JUNCTION_CORNER_BOTTOMLEFT = 1 << 2, + GTK_JUNCTION_CORNER_BOTTOMRIGHT = 1 << 3, + GTK_JUNCTION_TOP = (GTK_JUNCTION_CORNER_TOPLEFT | GTK_JUNCTION_CORNER_TOPRIGHT), + GTK_JUNCTION_BOTTOM = (GTK_JUNCTION_CORNER_BOTTOMLEFT | GTK_JUNCTION_CORNER_BOTTOMRIGHT), + GTK_JUNCTION_LEFT = (GTK_JUNCTION_CORNER_TOPLEFT | GTK_JUNCTION_CORNER_BOTTOMLEFT), + GTK_JUNCTION_RIGHT = (GTK_JUNCTION_CORNER_TOPRIGHT | GTK_JUNCTION_CORNER_BOTTOMRIGHT) } GtkJunctionSides; typedef enum { -- 2.30.2